Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Hungary F3 Croatia F7 Italy F1 Italy F5 Italy F6 Poland F1 Italy F14 France F14 Croatia F8 Badden Open by Rothaus - Ettlingen Copa Petrobras - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Copa Kia Challenger ATP - Santiago Morocco Tennis Tour - Fes Morocco Tennis Tour - Casablanca XL Bermuda Open - Bermuda Sporting Challenger '07 Trofeo Regione Piemonte - Turin XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima ATP Challenger La Serena - La Serena Tunis Open - Tunis Nord LB Open - Braunschweig Porsche Open - Poznan Aamulehti Tampere Open - Tampere Citta di Como Challenger - Como UTC Open - Cherkassy Copa Petrobras-Argentina - Buenos Aires Marrakech Challenger Tunis Challenger Zagreb Challenger Karlsruhe Challenger Furth Challenger Kosice Challenger Bytom Challenger Constanta Challenger Braunschweig Challenger Rijeka Challenger Oberstaufen Challenger Orbetello Challenger San Marino Challenger Como Challenger Todi Challenger Palermo Challenger Buenos Aires Challenger Montevideo Challenger Santiago Challenger Aachen Challenger Genova Challenger Zagreb Challenger Penza Challenger Ljubljana Challenger Salzburg Challenger Bergamo Challenger Arad Challenger Timisoara Challenger Brasov Challenger Seville Challenger Lermontov Challenger Porto Alegre Challenger Montevideo Challenger Cordenons Challenger Como Challenger Genova Challenger Sibiu Challenger Braunschweig Challenger Cortina Challenger Genova Challenger Banja Luka Challenger Italy F20 Romania F7 Italy F4 Kroger / St. Jude International - Memphis XII Internazionali di Tennis CARISBO - Bologna Generali Open 1997 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Marbella Open - Marbella Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago BellSouth Open - Auckland Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '98 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest Mallorca Open - Mallorca International Championships of Sicily - Palermo Hellmann's Cup - Santiago Franklin Templeton Tennis Classic - Scottsdale Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam Scania Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Gerry Weber Open - Halle Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Kroger / St. Jude International - Memphis Estoril Open - Estoril Gerry Weber Open - Halle 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Adidas International - Sydney BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Estoril Open - Estoril Open Seat Godo 2003 - Barcelona BMW Open - Munich Generali Open 2003 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Jakarta Mexico City Bermuda Coral Springs Oporto Bastad Long Island Bogota Marbella Santiago Bogota AAPT Championships - Adelaide Open Seat Godo - Barcelona BMW Open - Munich Synsam Swedish Open - Bastad BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston BMW Open - Munich Generali Open - Kitzbuhel Thailand Open - Bangkok CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco IPP Open - Helsinki Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril BMW Open - Munich Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Copa Petrobras - Montevideo Heineken Open - Auckland MoviStar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Copa Petrobras - Aracaju Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Open SEAT 2008 - Barcelona Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Medibank International - Sydney Movistar Open - Vina del Mar Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Movistar Open - Santiago Brasil Open - Costa do Sauipe Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Copa Claro - Buenos Aires ATP Vegeta Croatia Open - Umag Vegeta Croatia Open - Umag The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Ljubljana Open - Ljubljana Memorial Kolyaskin - Donetsk German Open - Hamburg EI Bank Bulgarian Challenger - Sofia VII Trofeo Ciudad de Quito - Quito Copa Ericsson Argentina - Buenos Aires Banja Luka 2002 - Banja Luka Torneo Internazionale di Tennis ATP-Challenger - Merano Gemax Open 2002 - Belgrade Copa Ericsson Brasil - Sao Paulo XL Capital Bermuda Open - Bermuda Asirom Challenger Brasov - Brasov Baumag Open - Budapest 2003 USTA Tallahassee Tennis Challenger - Tallahassee 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Tampere Imageneering Open - Tampere Mordovia Cup - Mordovia Rhein-Main Challenger 2003 - Aschaffenburg Copa Ericsson Chile - Santiago Copa Sevilla Internacionales de Andalucia - Seville The Nottingham Challenger - Nottingham IPP Open - Helsinki Gemax Open - Belgrade Tennis Masters Series - Cincinnati Gemax Samsung Open 2004 - Belgrade Sarajevo Open 2004 - Sarajevo Open Mutouest - St. Brieuc IX Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice Ljubljana Open - Ljubljana ATU Cup - Weiden Atlantic City Open - Atlantic City Open de Montauban - Montauban Stella Artois Clay Court Championships - Budaors Nokian Hakkapeliitta Open - Tampere Bulgarian Open - Sofia Timisoara Challenger - Timisoara Rhein-Main Challenger 2004 - Aschaffenburg Tennis Napoli Cup 2004 - Napoli Smith Barney Men's Challenger - Covington College Station Challenger - College Station Memorial Savigni - Sassuolo Tiburon Challenger - Tiburon Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Copa Petrobras Aracaju - Aracaju Dubrovnik Open - Dubrovnik Copa Petrobras Guadalajara - Guadalajara Tennis Masters Series - Paris La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Music City Challenger - Nashville Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Ostdeutscher Sparkessen Cup - Dresden Ljubljana Open - Ljubljana Czech Open 2005 - Prostejov Nord LB Open - Braunschweig Challenger ATP de Cuenca Diario El Mercurio - Cuenca Stella Artois Clay Court Championships - Budaors Nokian Hakkapeliitta Open - Tampere Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Challenger Brasov - Brasov Architect Open - Budapest Banja Luka Challenger 2005 - Banja Luka XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Challenger Cudad de Guayaquil - Guayaquil Copa Kia - Santiago Corona Mexico City Open - Mexico City Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Tennis Masters Series - Monte Carlo Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Challenger Brasov - Brasov Pekao Open - Szczecin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion La Serena Open - La Serena II Cyclus Open de Tenis - Florianopolis Tennis Masters Series - Hamburg Morocco Tennis Tour - Rabat Mitsubishi Electric Europe Cup - Monza Prosperita Open 2007 - Ostrava Isla de Gran Canaria - Mas Palomas Polska Energia Open - Bytom Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Kos-Zucchetti Tennis Cup - Cordenons UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Open des Alpes Trophee BNP Paribas - Grenoble Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Memorial A. Manfredini Sassuolo Challenger - Sassuolo Sporting Challenger '08-Trofeo Regione Piemonte - Turin XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Copa Petrobras-Paraguay - Asuncion Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Iquique Challenger Newsweek Champions Cup - Indian Wells Licher German Open - Hamburg Rabat Challenger The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Barletta Challenger Napoli Challenger Great American Insurance ATP Championship - Cincinnati San Sebastian Challenger Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells Arad Challenger Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Guayaquil Challenger Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Saransk Challenger Samarkand Challenger Karshi Challenger Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Rijeka Challenger Tennis Masters Series - Miami Napoli Challenger Tennis Masters Series - Monte Carlo Key Biscayne Caltanissetta Challenger St. Brieuc Challenger Rome Challenger Sao Paulo Challenger Salinas Challenger Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami San Benedetto Challenger Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome San Marino Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Western & Southern Financial Group Masters - Cincinnati Banja Luka Challenger Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Napoli Challenger Palermo Challenger Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Ortisei Challenger Sony Ericsson Open - Miami Bratislava Challenger Sony Ericsson Open - Miami Heilbronn Challenger Rome Challenger Caltanissetta Challenger Monza Challenger Santiago Challenger Marbella Challenger Recanati Challenger Orbetello Challenger Sibiu Challenger Rio De Janeiro Challenger Sao Leopoldo Challenger Barletta Challenger Salinas Challenger St. Brieuc Challenger Sao Paulo Challenger Napoli Challenger Bogota Challenger Timisoara Challenger San Marino Challenger Itajai Challenger Santos Challenger Tunis Challenger Szczecin Challenger Kazan Challenger Rome Challenger Bratislava Challenger Tunis Challenger Arad Challenger Kosice Challenger Marburg Challenger Cordenons Challenger Como Challenger Geneva Challenger Palermo Challenger Rado Swiss Open - Gstaad Segovia Challenger Arad Challenger San Benedetto Challenger Copa Ericsson Uruguay - Montevideo French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Neride Prague Indoor - Prague Jameson Cup - Milan Australian Open French Open Wimbledon U.S. Open Canottieri Mincio Open - Mantova St. Petersburg Challenger by Kinex - St. Petersburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris IX Torneo Internacionale de Tennis - Barletta Banca Stato Challenger - Lugano U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Paegas Czech Open - Prague Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island Romanian Open - Bucharest Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis The Nottingham Open - Nottingham Generali Open 1998 - Kitzbuhel Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Mexico City Japan Open - Tokyo Heineken Open Shanghai - Shanghai BMW Open - Munich Copa AT&T - Buenos Aires 2003 Mercedes Cup - Stuttgart Memphis Ostrava Telenordia Swedish Open - Bastad International Championships of Sicily - Palermo Heineken Open - Auckland 1998 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires U.S. Men's Clay Court Championships - Houston Abierto Mexicano Telfonica MoviStar - Acapulco Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad Copa Telmex - Buenos Aires Tento Czech Open - Prague Orange Prokom Open - Sopot ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Orange Warsaw Open - Warsaw Serbia Open - Belgrade RCA Championships - Indianapolis Brasil Open - Costa do Sauipe Davidoff Swiss Indoors - Basel Copa Telmex - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Copa AT&T - Buenos Aires Wimbledon - London Paegas Czech Open - Prague UBS Open Gstaad - Gstaad TD Waterhouse Cup - Long Island Adidas International - Sydney Sybase Open - San Jose Nottingham Brasil Open - Costa do Sauipe Citrix Tennis Championships - Delray Beach Abierto Mexicano de Tenis Pegaso - Acapulco The Priority Telecom Open - Amersfoort Qatar Open - Doha Milan Indoors - Milan Synsam Swedish Open - Bastad Gerry Weber Open - Halle Synsam Swedish Open - Bastad Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix de Tennis de Lyon - Lyon The Lipton Championships - Key Biscayne The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Italian Open - Rome Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami The Artois Championships - London Tennis Masters Series - Toronto Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Internazionali BNL dItalia - Rome Abierto Mexicano Telcel - Acapulco Telecom Italia Masters - Rome Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Monte Carlo French Open - Paris Rogers Masters - Toronto U.S. Open - New York Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Olympics - Beijing ATP Tour World Championship - Hannover Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens